A Testbed-based Visualization of Misbehavior in Peer-to-Peer Systems
نویسندگان
چکیده
The Pastry [2] Distributed Hastable (DHT) provides decentralized peer-to-peer services in a scalable and efficient manor. Peers do not have to provide links to each node in the network, but only to a small subset of nodes. Due to this, lookup requests for services offered in the peer-to-peer system mostly can not be sent to the destination directly, but have to be forwarded to a node that is logically located closer to the destination regarding the structure of the Peer-to-Peer overlay. This intermediate node again forwards the lookup request to an intermediate node closer to destination, unless the destination is reached. Even though this approach reduces the routing table size and, therefore, the overhead, each intermediate node has to behave benign. Yet, this can not be assumed in a realistic scenario. Therefore, mechanisms are required to increase the robustness of the routing algorithms. To visualize the impact of misbehavior in Pastry, we introduce a tool that provides a graphical representation of the peer-to-peer structure of the overlay network and the routing behavior of benign and malicious nodes. By now, we implemented the Incorrect Lookup Routing attack and the Redundant Routing algorithm as countermeasure for this attack. Yet, further attacks and countermeasures can be implemented easily.
منابع مشابه
A Genetic Programming-based trust model for P2P Networks
Abstract— Peer-to-Peer ( P2P ) systems have been the center of attention in recent years due to their advantage . Since each node in such networks can act both as a service provider and as a client , they are subject to different attacks . Therefore it is vital to manage confidence for these vulnerable environments in order to eliminate unsafe peers . This paper investigates the use of genetic ...
متن کاملTAC: A Topology-Aware Chord-based Peer-to-Peer Network
Among structured Peer-to-Peer systems, Chord has a general popularity due to its salient features like simplicity, high scalability, small path length with respect to network size, and flexibility on node join and departure. However, Chord doesn’t take into account the topology of underlying physical network when a new node is being added to the system, thus resulting in high routing late...
متن کاملPeer Pressure in Smoking and its Impact on Social Welfare; A Study Using Agent-based Modeling and Simulation
Many people die each year due to smoking. Social pressures, such as peer pressure, which are manifested in one's interactions with his/her peers, are from very effective factors in people's tendency to smoke. In this research, it was attempted to study and analyze peer pressure in smoking and its impact on some of the welfare indicators including mortality number due to starvation, wealth avera...
متن کاملPeer Pressure in Smoking and its Impact on Social Welfare; A Study Using Agent-based Modeling and Simulation
Many people die each year due to smoking. Social pressures, such as peer pressure, which are manifested in one's interactions with his/her peers, are from very effective factors in people's tendency to smoke. In this research, it was attempted to study and analyze peer pressure in smoking and its impact on some of the welfare indicators including mortality number due to starvation, wealth avera...
متن کاملA Novel Caching Strategy in Video-on-Demand (VoD) Peer-to-Peer (P2P) Networks Based on Complex Network Theory
The popularity of video-on-demand (VoD) streaming has grown dramatically over the World Wide Web. Most users in VoD P2P networks have to wait a long time in order to access their requesting videos. Therefore, reducing waiting time to access videos is the main challenge for VoD P2P networks. In this paper, we propose a novel algorithm for caching video based on peers' priority and video's popula...
متن کامل